MMINVYISASNKEEGESDWYGILGVDPLADDETVKKHYKTLALLLHPDKNRFNGAEEPASSSSSKPVDMTFSTVSMTFSTVCNKCTTRCCHFSTQNHLNKTFPCPNCGQNSAMTNISSTEVINGRTFIRVSVSPQQEEPSRANSQATSRRSTRHDDANSTESFFKKPMPTTGDANSTHEAQRLFKNPMTTTGDANSTHEAQRLFKNP